package com.xdf.whiteaccount.service;

import com.xdf.whiteaccount.entity.DatabaseSetting;
import com.xdf.whiteaccount.entity.ResponseResult;

/**
 * @program: carryout
 * @description: 年度结转
 * @author: Zhang
 * @create: 2019-11-14 14:19
 **/
public interface CarryoutService {
    /*ResponseResult<Void> backupDB(DatabaseSetting databaseSetting) throws Exception;

    ResponseResult<Void> restoreDB(DatabaseSetting databaseSetting) throws Exception;

    ResponseResult<Void> createDB(DatabaseSetting databaseSetting) throws Exception;

    ResponseResult<Void> cleanData(DatabaseSetting databaseSetting) throws Exception;

    ResponseResult<Void> backupAndClean(DatabaseSetting databaseSetting) throws Exception;

    ResponseResult<Void> carryoverCp(String sourceDatabase, String targetDatabase) throws Exception;

    ResponseResult<Void> carryoverBp(String sourceDatabase, String targetDatabase) throws Exception;

    ResponseResult<Void> carryoverDye() throws Exception;

    ResponseResult<Void> carryoverMetal() throws Exception;*/
}
